package com.example.travel.service;

import com.example.travel.entity.*;
import com.example.travel.entity.bo.OrderformBO;
import com.example.travel.entity.dto.*;
import com.github.pagehelper.PageInfo;

import java.util.List;

public interface IAdminSelectService {

    int queryRegNumber();


    PageInfo<User> queryUserPage(UserDTO userDTO);


    PageInfo<OrderformBO> queryOrderForm(OrderformDTO orderformDTO);

    PageInfo<Hotel> queryHotelInformation(HotelDTO hotelDTO);

    PageInfo<OrderformBO> queryScenicOrderForm(OrderformDTO orderformDTO);

    PageInfo<Scenic> queryScenicInformation(ScenicDTO scenicDTO);

    List<ScenicImg> queryScenicBannerInformation();

    PageInfo<Festival> queryFestivalInformation(FestivalDTO festivalDTO);

    int selectHotelOrderNumber();


    int selectScenicOrderNumber();

    PageInfo<Leave> queryLeave(LeaveDTO leaveDTO);
}
